body{
	width:100%;
	background: -webkit-gradient(linear,  0 0, 0 100%, from(#9CF), to(#DEF)); /** Chrome Safari **/
	margin:0;
	/*font-family:Verdana, Geneva, sans-serif;
	/*padding:8px;*/
}

.main{
	width:96%;
	border:1px solid;
	border-color:#AAA;
	border-radius:8px;
	max-width:500px;
	min-width:409px;
	height:58px;
	margin:3px auto;
	padding:0 3px;
	float:inherit;

}
.main:nth-child(even){
	background:#BDF;
	
}
.main:nth-child(odd){
	background:#DDE;
	
}
.main_left{
	width:55px;
	height:55px;
	float:left;

	
	
}
.gift_id{
	width:55px;
	height:32px;

	padding:4px 0;
	font-size:24px;
	text-align:center;
	float:left;
	
	
	
}
.gift_code{
	width:55px;
	height:15px;
	font-size:10px;
	text-align:center;
	padding:auto 0;
	float:left;

	
}
.main_middle{

	/*max-width:410px;
	min-width:250px;*/
	height:55px;

	margin:0 80px 0px 60px
	
}
.gift_item{
	width:100%;
	height:40px;
	float:left;
	padding:0 2px;
	overflow:hidden;
	text-overflow:ellipsis;
	line-height:40px;
	
}
.pass{
	width:90px;
	height:75px;
	position:relative;
	left: 200px;
  	top: -62px;
	opacity:0.7;/*透明度*/


}
.main_right{
	width:75px;
	float:right;
}
.gift_score{
	width:75px;
	font-size:25px;
	text-align:right;
	padding:4px 0;
	float:right;
}
.gift_name{
	width:55px;
	float:right;
	text-align:center;
	
}
.time{
	font-size:13px;
	width:100%;

	
}
.add_time{
	padding:0 3px;
	float:left;
}
.check_time{
	padding:0 3px;
	text-align:right;
	
}
.check_name{
}
h3{
	text-align:center;
	
}